Controlling eagerness in lazy languages